10页:数组在文件目标模块(DOM)
作者:Thau!
本例打算用图片交换来演示数组如何介入DOM的。如果你用的是IE3.0Netscape2.0,赶紧升级。试一下本例,看一下源码。

Here's the JavaScript that's in the onClick="" in the link:


var change=prompt('Change which image (0 or 1)?','');

window.document.images[change].src='three.jpg';

本例打算用图片交换来演示数组如何介入DOM的。如果你用的是IE3.0Netscape2.0,赶紧升级。试一下本例,看一下源码。


document.image_name.src = 'some_image.gif';

为了做这事,每个图片都需命名到。若你不知要交换的图片名,但却知道其在HTML页中的顺序。可以用它的DOM数来指定该图片。

一个HTML文件中的第一个图片是document.images[0],第二个是document.images[1],如此类推。若你想知道一个文件中有多少个图片,你可检查图片数组长度知道:document.imageslength。例如,你想改变你的网页中所有图形为一个Spacer GLF图片,你可以这样做:


for (loop = 0; loop < document.images.length; loop++)

{

	document.images[loop].src = 'spacer.gif';

}

清楚了吧?

好。下面我们准备三步是函数。函数学习中,我们要做一些练习,并有一些作业。

进入函数学习课程。

1: 第四课介绍
2: 循环介绍
3: 循环的密码
4: 再谈WHILE循环
5: For 循环
6: 嵌套循环
7: 循环练习
8: 数组
9: 数组和循环
10:文件目标模块中的数组
12: 无参数函数
13: 参数及返回值
14: 多于一个参数的函数